import Vue from 'vue';
//引入vue-router 
import VueRouter from 'vue-router';
import App from './components/app.vue'; //主体组件
import SubVue from './components/subVue.vue'; //引入根据路由变化显示的组件内容


//安装插件
Vue.use(VueRouter); //这个对象必须有一个install函数供use的时候调用，做上了初始化的工作

//配置路由规则方式1
// var router = new VueRouter();
// router.addRoutes([
//     { name: 'sub1', path: '/news-detail/:id', component: SubVue },
//     { name: 'sub2', path: '/news-detail', component: SubVue },
// ]);

//配置路由规则方式1
var router = new VueRouter({
    routes: [
        { name: 'sub1', path: '', component: SubVue },
        { name: 'sub2', path: '', component: SubVue }
    ]
});




new Vue({
    el: '#app',
    router: router, //可以简写router
    render: c => c(App) //vnode 虚拟节点
});
